leafy blackberry - Turkish English Dictionary